WPAICG\WPAICG_OpenAI B

Total Complexity 88
Dependencies 3
Dependents 13
Total lines 586
Lines of code 351
Logical lines of code 212
Comment lines 63
Methods 44
Properties 30

Methods 44

Method Rating Maintainability Complexity Lines of code
sendRequest()
A
40 13 61
handleO1Models()
A
52 13 25
openai()
S
52 5 22
create_body_for_file()
S
53 5 21
chat()
S
60 4 13
completion()
S
60 4 13
create_body_for_audio()
S
55 3 18
listAssistants()
S
66 2 8
setUpHeaders()
S
62 2 10
get_instance()
S
72 2 6
filterCurlForStream()
S
65 2 9
transcriptions()
S
75 1 4
listFineTuneEvents()
S
72 1 5
listFiles()
S
75 1 4
createSpeech()
S
75 1 4
listModels()
S
75 1 4
modifyAssistant()
S
72 1 5
createAssistant()
S
72 1 5
deleteAssistant()
S
72 1 5
retrieveModel()
S
72 1 5
setResponse()
S
81 1 3
setTimeout()
S
81 1 3
embeddings()
S
75 1 4
engine()
S
75 1 4
engines()
S
75 1 4
deleteFineTune()
S
72 1 5
cancelFineTune()
S
72 1 5
translations()
S
75 1 4
classification()
S
75 1 4
createEdit()
S
75 1 4
image()
S
74 1 4
imageEdit()
S
74 1 4
createImageVariation()
S
74 1 4
search()
S
69 1 6
answer()
S
75 1 4
moderation()
S
75 1 4
retrieveFineTune()
S
72 1 5
uploadFile()
S
75 1 4
retrieveFile()
S
72 1 5
complete()
S
69 1 6
deleteFile()
S
72 1 5
createFineTune()
S
75 1 4
listFineTunes()
S
75 1 4
retrieveFileContent()
S
72 1 5